package com.lg.atp.dao;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.lg.atp.entity.TblCaseInfo;

public interface CaseInfoDao {

	
	public List<TblCaseInfo> selectAllCase();
	
	public TblCaseInfo selectCaseById(@Param("id")Long id);
	
	public void saveCase(TblCaseInfo caseInfo);
	
	public void updateCase(TblCaseInfo caseInfo);
	
	public TblCaseInfo selectCaseWithStep(@Param("id")Long id);
	
	public List<TblCaseInfo> selectAllActiveCase();

	public List<TblCaseInfo> selectCaseByIds(List<Long> list);
	
	public List<TblCaseInfo> selectCaseByPara(Map<String,Object> map);
	
	
}
